lead oxalate - German English Dictionary